Badulla District Vacations & Trips from $464

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top destinations in Badulla District

A dense forest with tall trees and lush green foliage.

Diyathalawa

Diyathalawa

The Latest Badulla District Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Trillium Boutique City Hotel

Trillium Boutique City Hotel

Thimbirigasyaya
Save 100% on your flight
$464
per person
Sep 28 - Oct 3
found 1 day ago
Roundtrip flight included
Cochin (COK) to Colombo (CMB)
6.2/10 (19 reviews)
Staff were friendly and we had shops and restaurants closer to the hotel

Reviewed on May 10, 2026

Mirage Kandyan Heights

Mirage Kandyan Heights

Save 100% on your flight
$491
per person
Sep 28 - Oct 3
found 1 day ago
Roundtrip flight included
Cochin (COK) to Colombo (CMB)
8.8/10 Excellent! (5 reviews)
Amaya Lake Dambulla

Amaya Lake Dambulla

Save 100% on your flight
$553
per person
Sep 28 - Oct 3
found 1 day ago
Roundtrip flight included
Cochin (COK) to Colombo (CMB)
8.6/10 Excellent! (144 reviews)
Great location for many activities such as Sigiriya rock, elephant viewing and safaris. The property was immaculate and staff were very helpful.

Reviewed on Jul 20, 2026

Supun Arcade Residency

Supun Arcade Residency

Wellawatte
Save 100% on your flight
$486
per person
Sep 28 - Oct 3
found 1 day ago
Roundtrip flight included
Cochin (COK) to Colombo (CMB)
7.4/10 Good! (149 reviews)
Cleanliness, unsafe place and the hidden charges

Reviewed on Dec 2, 2025

Taru Villas - Maia - Habarana

Taru Villas - Maia - Habarana

Save 100% on your flight
$924
per person
Sep 28 - Oct 3
found 1 day ago
Roundtrip flight included
Cochin (COK) to Colombo (CMB)
9.8/10 Exceptional! (60 reviews)
The architecture of this inside-outside boutique hotel is in keeping with the environment and nature on grounds. The staff is very attentive and friendly. We also made use of the customer experience service to arrange private transfers and tours to all the local sites. It worked out very well. We had a lovely stay.

Reviewed on Apr 20, 2026

Best Places to Vacation in Badulla District

1. Explore Beragala with a vacation package

Diyathalawa in the Uva Province of Sri Lanka offers a unique outdoor vacation experience. Surrounded by stunning natural landscapes, it is a haven for nature lovers and history enthusiasts. Visitors can engage in various destination activities, take tours, and enjoy sightseeing opportunities. From exploring the beautiful countryside to discovering historical sites, there is something for everyone. Diyathalawa's local atmosphere is filled with warm hospitality and a sense of tranquility. Whether you're hiking through picturesque trails or immersing yourself in the rich cultural heritage, a vacation in Diyathalawa promises an unforgettable outdoor adventure.

  • The peak season is from February to April
  • The off-peak season is from September to November
  • Travelers tend to stay 2 days in Beragala

2. Create memories in Ohiya with a vacation package

Beragala, located in the Uva Province of Sri Lanka, offers a captivating atmosphere for outdoor enthusiasts. Nestled amidst lush greenery and rolling hills, this charming town is a haven for nature lovers. With its cool climate and breathtaking landscapes, Beragala is an ideal destination for hiking, trekking, and camping. Explore the picturesque tea plantations, visit the cascading waterfalls, and immerse yourself in the serene beauty of the surrounding countryside. Whether you're seeking adventure or simply want to unwind in nature's embrace, Beragala promises an unforgettable outdoor vacation experience.

  • The peak season is from July to September
  • The off-peak season is from October to December

3. Book your ideal Diyathalawa with a vacation package

Ohiya, located in the Uva Province of Sri Lanka, offers a unique outdoor vacation experience. The local atmosphere is serene and peaceful, with breathtaking views of lush green mountains and tea plantations. Travelers can engage in a variety of destination activities, such as hiking through the stunning Horton Plains National Park or exploring the picturesque Ohiya village. Tours and sightseeing opportunities abound, allowing visitors to discover the region's natural beauty and rich cultural heritage. Whether it's trekking to the dramatic World's End viewpoint or simply enjoying the tranquility of nature, Ohiya promises an unforgettable outdoor adventure.

  • The peak season is from July to September
  • The off-peak season is from May to July
  • Travelers tend to stay 2 days in Diyathalawa

Find the Best Badulla District Vacation Packages

Badulla District Essential Information

Language
Sinhala
Currency
Sri Lankan rupees
Population
47,600
Top Sights
Ella Rock, Little Adams Peak and Ravana Falls

Badulla District Hotel Deals

The Cubes Ella

The Cubes Ella

Rathnagiriwaththa Estate Road,Idamegama Ella Uva
Fully refundableReserve now, pay when you stay
$71 nightly
$84 total
Sep 2 - Sep 3
Total with taxes and fees
9.6/10 Exceptional! (67 reviews)
"Really great stay. All the staff were incredibly friendly and helpful"

Reviewed on Jul 7, 2026

The Cubes Ella
Onrock Boutique Hotel

Onrock Boutique Hotel

4, Waterfall Road, Wemullahena Ella
$130 nightly
$153 total
Aug 18 - Aug 19
Total with taxes and fees
Onrock Boutique Hotel
98 Acres Resort & Spa

98 Acres Resort & Spa

98 Acres Resort & Spa Ella
$463 nightly
$559 total
Aug 24 - Aug 25
Total with taxes and fees
9.4/10 Exceptional! (105 reviews)
"Amazing place. Can’t fault a single thing. We stayed in a two bedroom suite and it was amazing. Staffs are very polite and helpful. Always ready to help with a buggy. Spa was amazing in a very scenic set up. Secluded yet just a few mins drive to main city centre. Pool area is nice but the pool is ..."

Reviewed on Jun 2, 2026

98 Acres Resort & Spa
See all 470 properties in Badulla District
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

How much does a Badulla District vacation package cost?
Starting from just $464, a vacation package is your passport to inexpensive travel. Put together your Badulla District getaway by choosing from our comprehensive range of flights, hotels and rental cars.
How do I get a cheap travel package to Badulla District?
By bundling. Hotels, flights and rental cars — combine whatever you need into a Badulla District vacation package to save loads of cash. Score even more deals when you include extras such as sightseeing tours to your booking. But that's not the only good part. You have the freedom to put together your vacation your own way. We offer more than 550 partner airlines and 1,000,000 properties globally, so that everyone has an opportunity to travel and fulfill those vacation dreams.
How far in advance should I book my Badulla District vacation?
To bag cheap prices, book as soon as you can. Airlines typically begin selling tickets, along with some of the lowest fares, nearly a year ahead of time. Hotels, experiences and car rental should also be booked well in advance to avoid disappointment. If you've decided on a last-minute getaway to Badulla District, there are always lots of great deals on Expedia. Book your escape today!
What does an Expedia Badulla District travel package include?
Hotels, car rentals and flights — we connect you to the very best bargains. All you have to do is decide on your preferred combination. After you've made your booking, you can add on the exciting stuff like sightseeing activities. Our travel packages make it easy to put together an amazing Badulla District getaway.
What should I know before booking a Badulla District travel package?
Our prices are always low. However, you'll pick up even more savings if you book your hotels, flights and car rentals together. With an Expedia travel package, you'll get transparent pricing and loads of choice.
Can I choose my airline with a Badulla District Expedia vacation package?
Expedia offers access to more than 550 partner airlines worldwide, so you certainly can. Just select the carrier that suits you and put together the perfect Badulla District getaway.
Does Expedia offer Book Now, Pay Later Badulla District vacation packages?
Thanks to our partnership with online lender Affirm, travelers booking via Expedia can now pay for their flights and more in small installments that won't drain your savings. Book Now, Pay Later and begin your big adventure today!
If I'm not able to travel, can I cancel my Badulla District vacation package?
Certainly, and we'll help you every step of the way. You may be able to amend or cancel your Badulla District vacation package at no cost within 24 hours of booking. However, you may be charged a fee by your hotel, airline or car rental company if your booking is older than that. If your circumstances suddenly change, browse our Customer Service Portal for further information.

Stay near popular Badulla District attractions

A blue train on a curved bridge through a dense forest.

Nine Arches Bridge

9.4/10 (80 reviews)
Learn about the local history of Ella with a stop at Nine Arches Bridge. Discover the mountain views while you're in the area.
See properties
A waterfall cascading over rocky terrain surrounded by dense greenery.
Photo by Matthew

Ravana Falls

8.6/10 (43 reviews)
Commune with nature and explore the great outdoors at Ravana Falls during your travels in Makulella. Wander the forest or discover the area's mountain views.
See properties

Little Adam's Peak

9.6/10 (55 reviews)
Find out about the history of Goussagama with a stop at Little Adam's Peak. Discover the mountain views while you're in the area.
See properties

Ella Rock

9.2/10 (35 reviews)
Commune with nature and explore the great outdoors at Ella Rock during your travels in Ella. Discover the mountain views while you're in the area.
See properties

Mahiyangana Temple

9.0/10 (4 reviews)
Mahiyangana Temple is just one of the places to see in Mahiyanganaya, so why not enjoy the other things to explore during your travels? Make some time to visit the monuments while you're in the area.
See properties

Secret Waterfall

10.0/10 (1 review)
Commune with nature and explore the great outdoors at Secret Waterfall during your travels in Ella.
See properties

What to do in Badulla District

Uva Halpewatte Tea Factory Tour in Ella Sri Lanka

Halpewatte Tea Factory Tour in Ella Sri Lanka

$10
per adult
Halpewatte Tea Factory Tour in Ella Sri Lanka
ELLA : Tea-Making Experience Tour with Tasting and Snacks

ELLA : Tea-Making Experience Tour with Tasting and Snacks

$10
per adult
ELLA : Tea-Making Experience Tour with Tasting and Snacks
From Ella :- All-Inclusive Ella 5 Icons Day Tour...

From Ella :- All-Inclusive Ella 5 Icons Day Tour...

$68
per adult
From Ella :- All-Inclusive Ella 5 Icons Day Tour...
See all activities in Badulla District
Explore a world of travel with Expedia

Other vacations you might like

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.